﻿.message_index{
	position:absolute;
	padding:5px;
	font-size:14px;
	-moz-box-shadow:0 0 3px 1px #555;
	-webkit-box-shadow:0 0 3px 1px #555;
	box-shadow: 0 0 3px 1px #555;  
	/* sane web browsers */ 
	-moz-box-shadow:0 0 3px 1px #555; 
	-webkit-box-shadow:0 0 3px 1px #555; 
	box-shadow:0 0 3px 1px #555;
}
.message_hide{
	filter:alpha(opacity=80);
	-moz-opacity:0.2;
	opacity:.8;
	background-color:#222;
	cursor:pointer;
	position:absolute;
	right:0px;
	top:0px;
	padding-left:5px;
	width:15px;
}
.verticalAlign{
	width:1px;	
}
.message_hide:hover{
	background-color:#444;
}
.near_pic{
	background-color:#000;
	padding:1px;
	text-align:center;
	width:458px;
	bottom:0px;
	left:-458px;
}
.tools{
	position:fixed;
	z-index:501;
	font-size:12px;
	color:#fff;
	letter-spacing:0.2em;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:.5;
	cursor:pointer;
}
.show_china{
	background-color:#000;
	right:0px;
	bottom:5px;
	padding:1px;
	cursor:pointer;
	padding:0 5px;
}
.zoomin:hover,.zoomout:hover,.finished_only:hover,.no_finished_only:hover,.show_china:hover,.near_pic:hover{
	opacity:.8;
}
.finished_only{
	background-color:#000;
	right:66px;
	bottom:5px;
	padding:1px;
	cursor:pointer;
	padding:0 5px;
}
.no_finished_only{
	background-color:#000;
	right:66px;
	bottom:5px;
	padding:1px;
	cursor:pointer;
	padding:0 5px;
}
.zoomin,.zoomout{
	position:fixed;
	z-index:11;
	right:15px;
	width:36px;
	height:40px;
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
}
.zoomin{
	background:url(../img/NavigationControl.png) no-repeat -140px 0px;
}
.zoomout{
	background:url(../img/NavigationControl.png) no-repeat -140px -40px;
}

.image_content{
	width:420px;
	padding:20px 20px 20px 20px;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #fff;
	float:left;
	cursor:pointer;
	background-color:none;
}
.in_content{
	margin:0;
	width:460px;
	border:1px solid #aab7bb;
	background:#f7f7f7 url(../img/fdmb.jpg) repeat;
	position:absolute;
	top:110px;
	left:-460px;
	color:#222;
	/* Gecko browsers */
	-moz-border-radius:0 5px 5px 0; 
	/* Webkit browsers */
	-webkit-border-radius:0 5px 5px 0; 
	/* W3C syntax - likely to be standard so use for future proofing */
	border-radius:0 5px 5px 0; 
	/* sane web browsers */ 
	-moz-box-shadow:0px 1px 7px #000;
	-webkit-box-shadow:0px 1px 7px #000; 
	box-shadow:0px 1px 7px #000; 
	
	/* gte ie8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=0,strength=1) progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=90,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=5) "; 	
	/* lte ie7 */ 
	*filter:  
	progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=0,strength=1) 
	progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=90,strength=5) 
	progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=5); 
	z-index:500;
	border:0;
}
.in_content_imgname{
	font-size:20px;
	color:#222;
	line-height:30px;
}
.in_content_imginfo{
	width:400px;
	padding:0 20px;
	float:left;
	font-size:14px;
	color:#222;	
}
.in_content_addr{
	font-size:14px;
	color:#222;

	float:left;
}
.in_content_ico{
	width:25px;
	height:20px;
	float:left;
	background:url(../img/in_content_ico.png) no-repeat;	
}
.map_in{
	width:80%;
	height:hidden;
	float:left
}
.in_h1{
	margin:15px 0 10px 40px;
	color:#555;
	font-size:20px ;
}
.in_p{
	margin:0 0 5px 40px;
	color:#666;
}

/* head and index*/
.head_auto{
	padding:0 20px;
	height:80px;
	margin:0 auto;
	font-size:16px;
	min-width:960px;
}
.he_co{
	width:100%;
	min-width:980px;
	height:80px;
	background: #222 url(../img/header.png) repeat-x;
	z-index:1000;	
	/* sane web browsers */ 
	-moz-box-shadow:0px 1px 5px #555;
	-webkit-box-shadow:0px 1px 5px #555; 
	box-shadow:0px 1px 5px #555; 	
	/* gte ie8 */ 
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=0,strength=1) progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=90,strength=5) progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=5) "; 	
	/* lte ie7 */ 
	*filter:  
	progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=0,strength=1) 
	progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=90,strength=5) 
	progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=5); 

}
.head_menu li{
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	height:60px;
	display:inline-block;
	margin:20px 5px 0;
    display: inline;
    float:left;
}
.head_menu li a{
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	height:60px;
	display:inline-block;
	padding:0 11px;
	line-height:55px;
	font-weight:bold;
	color:#fff;
}
.head_menu li a:hover{
	background:#ff8200;
}

.classify_menu li{
	height:65px;
	display:inline-block;
	margin:15px 5px 0;
    display: inline;
    float:left;
}
.classify_menu li a{
	height:65px;
	display:inline-block;
	padding:0 10px;
	line-height:65px;
	font-weight:bold;
	color:#2b91a5;
}
.classify_menu li a:hover{
	background:#ff91b4;
}

.nav_current{
	background:#ff8200;
}


.re_lo{
	margin-top:32px;
	font-size:14px;
	color:#fff;
	text-align:center;
	display:inline-block;
	width:55px;
	height:30px;
	line-height:30px;
	float:right;
}
a.re_lo:hover{
	background:url(../img/lo_re.png) no-repeat;
}

/* 弹出面板 */
.opacity{
	position:fixed;
	background-color:#000;
	opacity:.6;
	left:0px;
	top:0px;
	z-index:999;
}
.save_delete{
	margin:5px 20px 20px 75px;
	display:inline-block;
}
.su_de{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:53px;
	height:33px;
	background:url(../img/buttom.png) no-repeat;
	line-height:32px;
	color:#45BCD2;
}
.tm{
	width:420px;
	height:180px;
	border-radius:8px 8px 8px 8px;
	background-color:#000;
	min-height:160px;
	_height:160px;
	filter:alpha(opacity=80);
	-moz-opacity:0.2;
	opacity:0.2;
}

/* 	地图冒泡弹出框	 */
.index_tck{
	width:405px;
	height:246px;
	z-index:1000;
	position:fixed;
	background:url(../img/map_.png) no-repeat;
}
.index_img_addr{
	padding:5px 20px;
	width:365px;
	height:35px;
	float:left;
	line-height:35px;
	color:#fff;
	font-size:16px;
}
.index_img_infor{
	color:#666;
	width:195px;
	height:160px;
	float:left;
}
.index_img{
	width:160px;
	height:160px;
	margin:18px 10px 18px 20px;
	float:left;
}
.index_img_title{
	font-size:14px;
	width:240px;
	margin:18px 0 10px 0 ;
}
.index_img_user,.index_img_time{
	font-size:14px;
	width:240px;
	margin:10px 0;
}
.index_astyle{
	font-size:14px;
	color:#666;
}
a:visited.index_astyle{
	font-size:14px;
	color:#666;
}
.index_care{
	font-size:14px;
	color:#a80000;
	width:85px;
	height:20px;
	float:left;
}
a:visited.index_care{
	color:#a80000;
}
a:hover.index_care{
	color:#f00;
}
